<?php

$ranges = array(
'2c0f:f600::/32' => 'GN', '2c0f:f608::/32' => 'RE', '2c0f:f610::/32' => 'ZA', '2c0f:f618::/32' => 'GH', '2c0f:f620::/32' => 'KE', '2c0f:f628::/32' => 'RW', '2c0f:f630::/32' => 'BJ', '2c0f:f638::/32' => 'NG', '2c0f:f640::/32' => 'GA', '2c0f:f648::/32' => 'TD', 
'2c0f:f650::/32' => 'ZA', '2c0f:f658::/32' => 'UG', '2c0f:f660::/32' => 'CM', '2c0f:f668::/32' => 'ZA', '2c0f:f670::/32' => 'ZM', '2c0f:f800::/28' => 'ZA', '2c0f:f810::/32' => 'AO', '2c0f:f818::/32' => 'BJ', '2c0f:f820::/32' => 'GH', '2c0f:f828::/32' => 'AO', '2c0f:f830::/32' => 'ZW', 
'2c0f:f838::/32' => 'ZA', '2c0f:f840::/32' => 'GQ', '2c0f:f848::/32' => 'GH', '2c0f:f850::/32' => 'ZA', '2c0f:f858::/32' => 'DZ', '2c0f:f860::/32' => 'RW', '2c0f:f870::/32' => 'NG', '2c0f:f878::/32' => 'KE', '2c0f:f880::/32' => 'NG', '2c0f:f888::/32' => 'AO', '2c0f:f890::/32' => 'GM', 
'2c0f:f898::/32' => 'MU', '2c0f:f8a0::/32' => 'UG', '2c0f:f8a8::/32' => 'ZA', '2c0f:f8b0::/32' => 'BF', '2c0f:f8b8::/32' => 'ZA', '2c0f:f8c0::/32' => 'GQ', '2c0f:f8c8::/32' => 'NE', '2c0f:f8d0::/32' => 'NG', '2c0f:f8d8::/32' => 'BW', '2c0f:f8e0::/32' => 'MU', '2c0f:f8e8::/32' => 'GH', 
'2c0f:f8f0::/32' => 'ZW', '2c0f:f8f8::/32' => 'SO', '2c0f:f900::/32' => 'ML', '2c0f:f908::/32' => 'BI', '2c0f:f918::/32' => 'RE', '2c0f:f920::/32' => 'CG', '2c0f:f928::/32' => 'GW', '2c0f:f930::/32' => 'LR', '2c0f:f938::/32' => 'ZM', '2c0f:f940::/32' => 'DZ', '2c0f:f948::/32' => 'GA', 
'2c0f:f950::/32' => 'SS', '2c0f:f958::/32' => 'ZA', '2c0f:f960::/32' => 'TZ', '2c0f:f968::/32' => 'MZ', '2c0f:f970::/32' => 'ZA', '2c0f:f978::/32' => 'CD', '2c0f:f980::/32' => 'NA', '2c0f:f988::/32' => 'ZA', '2c0f:f990::/32' => 'GN', '2c0f:f998::/32' => 'MR', '2c0f:f9a0::/32' => 'MW', 
'2c0f:f9a8::/32' => 'ZA', '2c0f:f9b0::/32' => 'GA', '2c0f:f9b8::/32' => 'MU', '2c0f:f9c0::/32' => 'BW', '2c0f:f9c8::/32' => 'ZA', '2c0f:f9d0::/32' => 'TZ', '2c0f:f9d8::/32' => 'ZA', '2c0f:f9e0::/32' => 'NG', '2c0f:f9e8::/32' => 'ZA', '2c0f:f9f0::/32' => 'MG', '2c0f:f9f8::/32' => 'BJ', 
'2c0f:fa00::/32' => 'GH', '2c0f:fa08::/32' => 'CD', '2c0f:fa10::/32' => 'ZM', '2c0f:fa18::/32' => 'MA', '2c0f:fa20::/32' => 'SS', '2c0f:fa28::/32' => 'MG', '2c0f:fa30::/32' => 'KE', '2c0f:fa38::/32' => 'AO', '2c0f:fa40::/32' => 'ZA', '2c0f:fa48::/32' => 'ZA', '2c0f:fa58::/32' => 'ZA', 
'2c0f:fa60::/32' => 'AO', '2c0f:fa68::/32' => 'GH', '2c0f:fa70::/32' => 'AO', '2c0f:fa78::/32' => 'ZA', '2c0f:fa80::/32' => 'AO', '2c0f:fa88::/32' => 'ST', '2c0f:fa90::/32' => 'ZA', '2c0f:fa98::/32' => 'ZW', '2c0f:faa0::/29' => 'SD', '2c0f:fab0::/28' => 'TN', '2c0f:fac0::/32' => 'MW', 
'2c0f:fac8::/32' => 'BW', '2c0f:fad0::/32' => 'RW', '2c0f:fad8::/32' => 'KE', '2c0f:fae0::/32' => 'CM', '2c0f:fae8::/32' => 'KE', '2c0f:faf0::/32' => 'AO', '2c0f:faf8::/32' => 'ZA', '2c0f:fb00::/32' => 'UG', '2c0f:fb08::/32' => 'ZA', '2c0f:fb10::/32' => 'LY', '2c0f:fb18::/32' => 'ZA', 
'2c0f:fb20::/32' => 'MA', '2c0f:fb28::/32' => 'ZA', '2c0f:fb30::/32' => 'ZA', '2c0f:fb38::/32' => 'SO', '2c0f:fb40::/32' => 'ZA', '2c0f:fb48::/32' => 'MZ', '2c0f:fb50::/32' => 'KE', '2c0f:fb58::/32' => 'AO', '2c0f:fb60::/32' => 'KE', '2c0f:fb68::/32' => 'LS', '2c0f:fb70::/32' => 'AO', 
'2c0f:fb78::/32' => 'TZ', '2c0f:fb80::/32' => 'ZA', '2c0f:fb88::/32' => 'TZ', '2c0f:fb90::/32' => 'MZ', '2c0f:fb98::/32' => 'NG', '2c0f:fba0::/32' => 'ZA', '2c0f:fba8::/32' => 'NG', '2c0f:fbb0::/32' => 'ZA', '2c0f:fbb8::/32' => 'TZ', '2c0f:fbc0::/32' => 'ZA', '2c0f:fbc8::/32' => 'UG', 
'2c0f:fbd0::/32' => 'GN', '2c0f:fbd8::/32' => 'ZA', '2c0f:fbe0::/28' => 'ZA', '2c0f:fbf0::/28' => 'ZA', '2c0f:fc00::/27' => 'ZA', '2c0f:fc40::/32' => 'EG', '2c0f:fc48::/32' => 'MW', '2c0f:fc50::/32' => 'ZW', '2c0f:fc58::/32' => 'MW', '2c0f:fc60::/31' => 'NG', '2c0f:fc68::/32' => 'ZA', 
'2c0f:fc70::/32' => 'KE', '2c0f:fc78::/32' => 'ZW', '2c0f:fc80::/32' => 'KE', '2c0f:fc88::/31' => 'EG', '2c0f:fc90::/32' => 'NG', '2c0f:fc98::/32' => 'NG', '2c0f:fca0::/32' => 'GH', '2c0f:fca8::/32' => 'GH', '2c0f:fcb0::/32' => 'ZA', '2c0f:fcb8::/32' => 'GM', '2c0f:fcc8::/32' => 'ZM', 
'2c0f:fcd0::/32' => 'ZM', '2c0f:fcd8::/32' => 'SO', '2c0f:fce0::/32' => 'KE', '2c0f:fce8::/32' => 'ZA', '2c0f:fcf0::/32' => 'TZ', '2c0f:fcf8::/32' => 'GH', '2c0f:fd00::/32' => 'LS', '2c0f:fd08::/32' => 'GM', '2c0f:fd10::/32' => 'TZ', '2c0f:fd18::/32' => 'SC', '2c0f:fd20::/32' => 'TZ', 
'2c0f:fd28::/32' => 'NG', '2c0f:fd30::/32' => 'TZ', '2c0f:fd38::/32' => 'NG', '2c0f:fd40::/32' => 'ZM', '2c0f:fd48::/32' => 'ZW', '2c0f:fd50::/32' => 'MW', '2c0f:fd58::/32' => 'ZA', '2c0f:fd60::/32' => 'UG', '2c0f:fd68::/32' => 'ZA', '2c0f:fd70::/32' => 'UG', '2c0f:fd78::/32' => 'BI', 
'2c0f:fd80::/32' => 'BF', '2c0f:fd88::/32' => 'GH', '2c0f:fd90::/32' => 'ZM', '2c0f:fd98::/32' => 'ZM', '2c0f:fda0::/32' => 'ZA', '2c0f:fda8::/32' => 'TZ', '2c0f:fdb0::/32' => 'TZ', '2c0f:fdb8::/32' => 'UG', '2c0f:fdc0::/32' => 'TZ', '2c0f:fdc8::/32' => 'ZA', '2c0f:fdd0::/32' => 'ZA', 
'2c0f:fdd8::/32' => 'ZA', '2c0f:fde0::/32' => 'MW', '2c0f:fde8::/32' => 'MW', '2c0f:fdf0::/32' => 'ZA', '2c0f:fdf8::/32' => 'ZA', '2c0f:fe08::/32' => 'KE', '2c0f:fe10::/32' => 'UG', '2c0f:fe18::/32' => 'ZA', '2c0f:fe20::/32' => 'ZA', '2c0f:fe28::/32' => 'ZA', '2c0f:fe30::/32' => 'RW', 
'2c0f:fe38::/32' => 'KE', '2c0f:fe40::/32' => 'KE', '2c0f:fe48::/32' => 'ZA', '2c0f:fe50::/32' => 'DZ', '2c0f:fe58::/32' => 'LS', '2c0f:fe60::/32' => 'RW', '2c0f:fe68::/32' => 'MU', '2c0f:fe70::/32' => 'UG', '2c0f:fe78::/32' => 'ZA', '2c0f:fe80::/32' => 'ZM', '2c0f:fe88::/32' => 'KE', 
'2c0f:fe90::/32' => 'ZA', '2c0f:fe98::/32' => 'TZ', '2c0f:fea0::/32' => 'NG', '2c0f:fea8::/32' => 'NG', '2c0f:feb0::/32' => 'MU', '2c0f:feb1::/32' => 'MU', '2c0f:feb8::/32' => 'ZM', '2c0f:fec0::/32' => 'UG', '2c0f:fec8::/32' => 'SD', '2c0f:fed0::/32' => 'NG', '2c0f:fed8::/32' => 'ZA', 
'2c0f:fee0::/32' => 'EG', '2c0f:fef0::/32' => 'SC', '2c0f:fef8::/32' => 'KE', '2c0f:ff00::/32' => 'BW', '2c0f:ff08::/32' => 'ZA', '2c0f:ff10::/32' => 'CD', '2c0f:ff18::/32' => 'KE', '2c0f:ff20::/32' => 'NG', '2c0f:ff28::/32' => 'SD', '2c0f:ff30::/32' => 'ZA', '2c0f:ff40::/26' => 'ZA', 
'2c0f:ff80::/32' => 'ZA', '2c0f:ff88::/32' => 'NG', '2c0f:ff90::/32' => 'KE', '2c0f:ff98::/32' => 'UG', '2c0f:ffa0::/32' => 'UG', '2c0f:ffa8::/32' => 'LS', '2c0f:ffb0::/32' => 'NG', '2c0f:ffb8::/32' => 'SD', '2c0f:ffc0::/32' => 'ZA', '2c0f:ffc8::/32' => 'ZA', '2c0f:ffd0::/32' => 'ZA', 
'2c0f:ffd8::/32' => 'ZA', '2c0f:ffe0::/32' => 'ZA', '2c0f:ffe8::/32' => 'NG', '2c0f:fff0::/32' => 'NG'
);